Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.19.0
->0.20.1
1.1291.1
->1.1292.2
0.12.1
->0.13.1
==24.0
->==24.2
==1.3.0
->==1.4.0
2.7.4
->2.8.2
8.2.2
->8.3.2
2.8.0
->2.12.0
1.1291.1
->1.1292.2
Release Notes
tanna.dev/renovate-graph (@jamietanna/renovate-graph)
v0.20.1
Compare Source
v0.20.0
Compare Source
snyk/snyk (@snyk/fix)
v1.1292.2
Compare Source
The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation
Complete changelog
Bug Fixes
(#5384)
v1.1292.1
Compare Source
The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation
Complete changelog
Bug Fixes
v1.1292.0
Compare Source
The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see this documentation
News
This Snyk CLI release delivers an assortment of bug fixes and improvements.
Complete changelog
Features
Bug Fixes
matthewwithanm/python-markdownify (markdownify)
v0.13.1
Compare Source
What's Changed
Full Changelog: matthewwithanm/python-markdownify@0.13.0...0.13.1
v0.13.0
Compare Source
What's Changed
<code>
/<pre>
conversion by @jsm28 in https://github.com/matthewwithanm/python-markdownify/pull/117<sub>
/<sup>
by @jsm28 in https://github.com/matthewwithanm/python-markdownify/pull/119New Contributors
Full Changelog: matthewwithanm/python-markdownify@0.12.1...0.13.0
pypa/pip (pip)
v24.2
Compare Source
v24.1.2
Compare Source
v24.1.1
Compare Source
v24.1
Compare Source
mtkennerly/poetry-dynamic-versioning (poetry-dynamic-versioning)
v1.4.0
Compare Source
The plugin now supports Poetry's upcoming PEP-621 functionality.
More infhttps://github.com/python-poetry/poetry/issues/3332ues/3332
If your pyproject.toml defines
tool.poetry.name
,then the plugin will preserve its existing behavior.
However, if your pyproject.toml:
tool.poetry.name
project.name
project.dynamic
to include"version"
project.version
...then the plugin will enable its PEP-621 functionality.
Because PEP-621 support is not yet released and finalized in Poetry itself,
it is also subject to change in the plugin.
(Prototyped by edgarrmondragon)
pydantic/pydantic (pydantic)
v2.8.2
: (2024-07-03)Compare Source
What's Changed
Fixes
Full Changelog: pydantic/pydantic@v2.8.1...v2.8.2
v2.8.1
: (2024-07-03)Compare Source
What's Changed
Packaging
ruff
tov0.5.0
andpyright
tov1.1.369
by @sydney-runkle in https://github.com/pydantic/pydantic/pull/9801pydantic-core
tov2.20.1
,pydantic-extra-types
tov2.9.0
by @sydney-runkle in https://github.com/pydantic/pydantic/pull/9832Fixes
to_snake
from v2.7 -> v2.8 by @sydney-runkle in https://github.com/pydantic/pydantic/pull/9812New Contributors
Full Changelog: pydantic/pydantic@v2.8.0...v2.8.1
v2.8.0
Compare Source
GitHub release
The code released in v2.8.0 is functionally identical to that of v2.8.0b1.
What's Changed
Packaging
v1.1.367
and add type checking tests for pipeline API by @adriangb in #9674pydantic.v1
stub tov1.10.17
by @sydney-runkle in #9707v2.8.0b1
by @sydney-runkle in #9741pydantic-core
tov2.20.0
by @sydney-runkle in #9745pdm
version used forpdm.lock
to v2.16.1 by @sydney-runkle in #9761ruff
v0.4.8
by @Viicos in #9585New Features
defer_build
forTypeAdapter
by @MarkusSintonen in #8939deprecated
field in json schema by @NeevCohen in #9298fail_fast
feature by @uriyyo in #9708ser_json_inf_nan='strings'
mode to produce valid JSON by @josh-newman in pydantic/pydantic-core#1307Changes
Annotated
field by @nix010 in #9170__validators__
values increate_model
by @sydney-runkle in #9697smart
union matching logic by @sydney-runkle in pydantic/pydantic-core#1322You can read more about our
smart
union matching logic here. In some cases, if the old behavioris desired, you can switch to
left-to-right
mode and change the order of yourUnion
members.Performance
Internal Improvements
_display_error_loc()
by 25% inpydantic/v1/error_wrappers.py
by @misrasaurabh1 in #9653_get_all_json_refs()
by 34% inpydantic/json_schema.py
by @misrasaurabh1 in #9650is_pydantic_dataclass()
by 41% inpydantic/dataclasses.py
by @misrasaurabh1 in #9652to_snake()
by 27% inpydantic/alias_generators.py
by @misrasaurabh1 in #9747unwrap_wrapped_function()
by 93% inpydantic/_internal/_decorators.py
by @misrasaurabh1 in #9727Fixes
__spec__.parent
with__package__
by @hramezani in #9331Sequence
type by @anesmemisevic in #9303_frame_depth
by @Viicos in #9353ImportString
json schema compatible by @amitschang in #9344PrivateAttr
) from__init__
signature in type checkers by @idan22moral in #9293TypeVar
defaults robust to the CPythonPEP-696
implementation by @AlexWaygood in #9426PlainSerializer
with builtin types by @Viicos in #9450strict
specification forStringConstraint(strict=False)
by @vbmendes in #9476Self
where possible by @Viicos in #9479RootModel.model_construct
signature in themypy
plugin by @Viicos in #9480validation_context
by @OhioDschungel6 in #9508dump_json
/dump_python
by @alexcouper in #9495Field()
constructor by @bjmc in #9484TypeAdapter
by @Viicos in #9570__setstate__
of BaseModel by @anhpham1509 in #9584PEP 746
by @adriangb in #9587TypeVar
fields by @dmontagu in #9606regex
flags in validation and json schema by @sydney-runkle in #9591IpvAnyAddress
by @sydney-runkle in #9640__pydantic_extra__
by @dmontagu in #9659Optional[Decimal]
by @lazyhope in #9754validate_call
type params fix by @sydney-runkle in #9760re.Pattern
object in regex patterns to allow for regex flags by @sydney-runkle in pydantic/pydantic-core#1318New Contributors
pytest-dev/pytest (pytest)
v8.3.2
Compare Source
pytest 8.3.2 (2024-07-24)
Bug fixes
#12652: Resolve regression [conda]{.title-ref} environments where no longer being automatically detected.
-- by
RonnyPfannschmidt
{.interpreted-text role="user"}v8.3.1
Compare Source
pytest 8.3.1 (2024-07-20)
The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes.
v8.3.0
Compare Source
getsentry/sentry-python (sentry-sdk)
v2.12.0
Compare Source
Various fixes & improvements
push_scope
deprecation warning (#3355) (#3355) by @szokeasaurusrexpush_scope
(#3353, #3354) by @szokeasaurusrexconfigure_scope
(#3348, #3349, #3350, #3351) by @szokeasaurusrexai_track
decorator (#3376) by @czyberadd_attachment
type (#3342) by @szokeasaurusrex0feb234
to6d2c435
(#3369) by @dependabot88273a9
to0feb234
(#3252) by @dependabotv2.11.0
Compare Source
Various fixes & improvements
Add
disabled_integrations
(#3328) by @sentrivanaDisabling individual integrations is now much easier.
Instead of disabling all automatically enabled integrations and specifying the ones
you want to keep, you can now use the new
disabled_integrations
config option to provide a list of integrations to disable:
Do not use the Flask integration even if Flask is installed.
)
v2.10.0
Compare Source
Various fixes & improvements
Add client cert and key support to
HttpTransport
(#3258) by @grammy-jiangAdd
cert_file
andkey_file
to yoursentry_sdk.init
to use a custom client cert and key. Alternatively, the environment variablesCLIENT_CERT_FILE
andCLIENT_KEY_FILE
can be used as well.OpenAI: Lazy initialize tiktoken to avoid http at import time (#3287) by @colin-sentry
OpenAI, Langchain: Make tiktoken encoding name configurable + tiktoken usage opt-in (#3289) by @colin-sentry
Fixed a bug where having certain packages installed along the Sentry SDK caused an HTTP request to be made to OpenAI infrastructure when the Sentry SDK was initialized. The request was made when the
tiktoken
package and at least one of theopenai
orlangchain
packages were installed.The request was fetching a
tiktoken
encoding in order to correctly measure token usage in some OpenAI and Langchain calls. This behavior is now opt-in. The choice of encoding to use was made configurable as well. To opt in, set thetiktoken_encoding_name
parameter in the OpenAPI or Langchain integration.PyMongo: Send query description as valid JSON (#3291) by @0Calories
Remove Python 2 compatibility code (#3284) by @szokeasaurusrex
Fix
sentry_sdk.init
type hint (#3283) by @szokeasaurusrexDeprecate
hub
inProfile
(#3270) by @szokeasaurusrexStop using
Hub
ininit
(#3275) by @szokeasaurusrexDelete
_should_send_default_pii
(#3274) by @szokeasaurusrexRemove
Hub
usage inconftest
(#3273) by @szokeasaurusrexRename debug logging filter (#3260) by @szokeasaurusrex
Update
NoOpSpan.finish
signature (#3267) by @szokeasaurusrexRemove
Hub
inTransaction.finish
(#3267) by @szokeasaurusrexRemove Hub from
capture_internal_exception
logic (#3264) by @szokeasaurusrexImprove
Scope._capture_internal_exception
type hint (#3264) by @szokeasaurusrexCorrect
ExcInfo
type (#3266) by @szokeasaurusrexStop using
Hub
intracing_utils
(#3269) by @szokeasaurusrexv2.9.0
Compare Source
Various fixes & improvements
capture_record_lost_event_calls
(#3257) by @szokeasaurusrexcapture_record_lost_event_calls
fixture (#3254) by @szokeasaurusrexConfiguration
📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.